#define bootStrapLayout(title)
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>#(title??'')</title>
    <link href="https://cdn.bootcss.com/twitter-bootstrap/3.3.6/css/bootstrap.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/layer/2.3/skin/layer.css" rel="stylesheet">
    <link href="#(contextPath)/assets/lib/upload/webuploader.css" rel="stylesheet">
    #@bootStrapCss()
</head>
<body>
#@bootStrapMain()
<script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>
<script src="https://cdn.bootcss.com/twitter-bootstrap/3.3.6/js/bootstrap.js"></script>
<script src="https://cdn.bootcss.com/Mock.js/1.0.0/mock.js"></script>
<script src="https://cdn.bootcss.com/mustache.js/3.0.0/mustache.js"></script>
<script src="#(contextPath)/assets/front/js/mock-data.js"></script>
<script src="#(contextPath)/assets/lib/pagenation/paginator.js"></script>
<script src="#(contextPath)/assets/lib/util.js"></script>
<script src="#(contextPath)/assets/lib/upload/webuploader.js"></script>
<script src="https://cdn.bootcss.com/layer/2.3/layer.js"></script>
#@bootStrapJs()
</body>
</html>
#end

#define bootStrapMain()

#end

#define bootStrapCss()

#end

#define bootStrapJs()

#end